//
// Created by ken on 2025/2/20.
//

#ifndef STM32F407_TEMPLATE_DRIVER_USART_H
#define STM32F407_TEMPLATE_DRIVER_USART_H
#include "main.h"
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#include "usart.h"
#include <stdarg.h>

uint16_t Change_ReceiveData(char *ReceiveData, char *ValueName,
                            uint16_t Length_ValueName, uint16_t Before_Value,
                            uint16_t Length_Value);
uint8_t Judge_Receive(char *ReceiveData, char *ValueName,
                      uint16_t Length_ValueName);
void Usart2_Printf(char *format, ...);

#endif // STM32F407_TEMPLATE_DRIVER_USART_H
